package com.cloudkinto.appletservice.order.vo.amazon;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * @author zhangyy
 * @date 2020/6/4 8:45
 * @description:
 */
@Data
@ApiModel
public class AppletAmazonOrderPageRes {

    private Long id;

    /**
     * 亚马逊订单编号
     */
    @ApiModelProperty("亚马逊订单编号")
    private String amazonOrderNumber;

//    /**
//     * 卖家定义的订单编号
//     */
//    private String sellerOrderNumber;

    /**
     * 购买时间
     */
    @ApiModelProperty(name = "购买时间")
    private Date purchaseDate;

    /**
     * 订单状态
     */
    @ApiModelProperty("订单状态")
    private String orderStatus;

//    /**
//     *  Amazonが出荷(AFN)、出品者が出荷(MFN)
//     */
//    private String fulfillmentChannel;


//    /**
//     * 订单寄送地址
//     */
//    private String shipAddress;

    /**
     * 收货人姓名
     */
    private String shipName;

    //    /**
//     * 收货城市
//     */
//    private String shipCity;
//
//    /**
//     * 收货人国家
//     */
//    private String shipCounty;
//
//    /**
//     * 收货人地区
//     */
//    private String shipDistrict;
//
//    /**
//     * 收货人地域
//     */
//    private String shipStateOrRegion;
//
//    /**
//     * 收货人邮编
//     */
//    private String postalCode;
//
//    /**
//     * 收货人电话
//     */
//    private String shipPhone;
//
//    /**
//     * 收货人地址类型 Commercial, Residential
//     */
//    private String shipAddressType;
//
//    /**
//     * COD 代收款金额
//     */
//    private String paymentCod;
//
//    /**
//     * 购买人邮箱
//     */
//    private String buyerEmail;
//
//    /**
//     * 购买人name
//     */
//    private String buyerName;
//
//    /**
//     * 购买人name
//     */
    @ApiModelProperty("NextDay 次日达，Standard 普通")
    private String shipmentServiceLevelCategory;

    /**
     * 订单类型  StandardOrder Preorder
     */
    private String orderType;

    //    /**
//     * 最晚发货日期
//     */
//    private Date lastShipDate;
//
//    /**
//     * 订单总金额
//     */
//    private String orderTotal;
//    private String systemMemo;
    @ApiModelProperty("SKU")
    private String commoditySku;
    //
//    /**
//     * 是否发货
//     */
    @ApiModelProperty("是否发货 0 未处理 1已处理")
    private Integer isSendOut;
//
//    /**
//     * 是否回传运单号
//     */
//    private Integer isUploadTrackNo;

}
